give up one's hope - Espagnol Anglais Dictionnaire